43537e67626ace8c522aaa1b24188217ca9b0c64,photon-model-adapters/vsphere/adapter/src/main/java/com/vmware/photon/controller/model/adapters/vsphere/VSphereAdapterResourceEnumerationService.java,VSphereAdapterResourceEnumerationService,queryForNetwork,#EnumerationContext#String#,687

Before Change


                .addFieldClause(NetworkState.FIELD_NAME_ADAPTER_MANAGEMENT_REFERENCE,
                        adapterManagementReference.toString())
                .addFieldClause(NetworkState.FIELD_NAME_NAME, name)
                .addFieldClause(NetworkState.FIELD_NAME_REGION_ID, regionId)
                .build();

        return QueryTask.Builder.createDirectTask()
                .setQuery(q)

After Change


        URI adapterManagementReference = ctx.getRequest().adapterManagementReference;
        String regionId = ctx.getParent().description.regionId;

        Builder builder = Query.Builder.create()
                .addFieldClause(NetworkState.FIELD_NAME_ADAPTER_MANAGEMENT_REFERENCE,
                        adapterManagementReference.toString())
                .addFieldClause(NetworkState.FIELD_NAME_NAME, name)
                .addFieldClause(NetworkState.FIELD_NAME_REGION_ID, regionId);
        QueryUtils.addEndpointLink(builder, NetworkState.class, ctx.getRequest().endpointLink);
        QueryUtils.addTenantLinks(builder, tenantLinks);

        return QueryTask.Builder.createDirectTask()
                .setQuery(builder.build())
                .build();
    }